body{ min-width:1200px; margin:0; padding:0;}
*{ font-family:"Î¢ÈíÑÅºÚ";}
ul,li,dl,dt,dd,h1,h2,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*hearder*/
.header_bigbox{ width:100%; min-width:1200px; height:46px; border-bottom:1px solid #ebebeb;}
.header_box{ width:1440px; margin:auto; overflow:hidden;}
.header_box span{ float:left; font-size:14px; color:#3c3c3c; line-height:46px;}
.header_box dl{ float:right; overflow:hidden; padding-left:27px; background:url(../images/tel_1.png) no-repeat left;}
.header_box dl dt{ float:left; font-size:14px; color:#454545; line-height:46px;}
.header_box dl dd{ float:left; font-size:16px; color:#181818; font-weight:bold; line-height:46px;}
.nav_bigbox{ width:1440px; margin:auto; height:125px;}
.logo_box{ float:left; margin-top:25px;}
.nav_right{ float:right;}
.nav{ float:left; margin-right:115px; margin-top:16px;}
.nav li{ display:inline-block; margin-left:50px;}
.nav li a{ display:inline-block; font-size:16px; color:#1c1c1c; font-weight:bold; line-height:105px; border-bottom:4px solid #fff;}
.nav li a:hover,.nav .cur{ color:#1e4fb0; border-bottom:4px solid #1e4fb0;}
.sousuo_bigbox{ float:left; margin-top:48px;}
.ali_box{ float:left; margin-right:18px; margin-top:10px;}
.sousuo_b{ float:left; width:30px; height:30px; position:relative;}
.sousuo_b img{ display:block;}

.sousuo_bj{ width:100%; min-width:1200px; height:125px; background:#fff; position:fixed; top:47px; left:0; overflow:hidden; display:none; z-index:99;}
.sousuo_box{ width:1200px; margin:40px auto 0; text-align:center;}
.sousuo{ display:inline-block; border:1px solid #ccc; height:42px; padding-left:20px; padding-right:10px; border-radius:22px; overflow:hidden;}
.sousuo input{ float:left; width:400px; font-size:14px; color:#d8d8d8; line-height:42px; border:none; background:none; outline:none;}
.sousuo button{ float:left; width:30px; height:42px; background:url(../images/ss_tu2.png) no-repeat center; border:none; outline:none;}
.Close{ display:inline-block; font-size:40px; font-weight:lighter; color:#444; margin-left:10px; position:relative; top:-10px; cursor:default;}
/*footer*/
.footer_bj{ width:100%;min-width:1440px;  padding:55px 0 58px; background:#e8e8e8;}
.footer_box{ width:1440px; margin:auto; overflow:hidden;}
.footer_navbox{ float:left; overflow:hidden;}
.footer_nav{ float:left; margin-right:130px;}
.footer_nav span{ display:block; font-size:18px; color:#282828; margin-bottom:20px;}
.footer_nav li,.footer_nav li a{ display:block; font-size:14px; color:#575757; line-height:36px;}
.footer_nav li a:hover{ color:#000;}
.footer_right{ float:right; overflow:hidden;}
.footer_lx{ float:left;} 
.footer_lx span{ display:block; font-size:18px; color:#424242; margin-bottom:15px;}
.footer_lx h2{ display:block; font-size:26px; color:#333333; line-height:36px;}
.footer_lx p{ display:block; font-size:14px; color:#5c5c5c; line-height:24px; margin-top:18px;}
.footer_lx em{ display:block; font-style:normal; margin-top:25px;}
.footer_lx em img{ display:block;}
.footer_ma{ float:left; margin-left:48px;}
.footer_ma span{ display:block; width:95px; height:95px; overflow:hidden;}
.footer_ma span img{ display:block; width:100%; height:auto;}
.footer_ma p{ display:block; font-size:12px; color:#6b6b6b; text-align:center; margin-top:10px;}
.link_bj{ width:100%;min-width:1440px;  background:#e8e8e8;}
.link_box{ width:1440px; padding:18px 0 25px; margin:auto; border-top:1px solid #d3d3d3;}
.banquan_box{ width:100%;min-width:1440px;  overflow:hidden;}
.banquan_con{ float:left; font-size:14px; color:#5c5c5c; line-height:20px;}
.banquan_con a,.jishu_box a{ font-size:14px; color:#5c5c5c; line-height:20px;}
.banquan_con a:hover,.jishu_box a:hover{ color:#000; text-decoration:underline;}
.jishu_box{ float:right; font-size:14px; color:#5c5c5c; line-height:20px;}
.link{ width:100%; margin-top:18px; overflow:hidden;}
.link span{ float:left; font-size:14px; color:#5c5c5c; line-height:24px;}
.link_con{ float:left; width:1370px;}
.link_con a{ display:inline-block; font-size:14px; color:#5c5c5c; line-height:24px; margin-right:10px;}
.link_con a:hover{ color:#000; text-decoration:underline;}
@media ( min-device-width:1360px )and ( max-width:1440px ){
	.header_box,.nav_bigbox,.footer_box,.link_box{ width:1300px;}
	.nav{ margin-right:100px;}
	.footer_nav{ margin-right:95px;}
	.link_con{ width:1230px;}
	}
@media ( min-device-width:1280px )and ( max-width:1439px ){
	.header_box,.nav_bigbox,.footer_box,.link_box{ width:1200px;}
	.nav{ margin-right:80px;}
	.nav li{margin-left:40px;}
	.footer_nav{ margin-right:70px;}
	.link_con{ width:1130px;}
	}
	
	
.float_right{ position:fixed; right:15px; top:80%; z-index:100;}
.float_right li{ display:block; width:45px; height:45px; background:#1e4fb0; margin-bottom:1px; position:relative; border-radius:3px; transition:all .3s ease;}
.float_right li:hover{ background:#356fe2;}
.sanben {
	 padding: 30px; margin-top:55px; padding-top:35px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.sanben a {
	margin: 2px; text-decoration: none;
}
.sanben span.miy {
	margin: 2px; text-decoration: none;
}
.sanben .disabledfy {
	font-family: Tahoma, Verdana;
}

.sbfenye a {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(170, 170, 170);
}
.sbfenye span.miy {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(170, 170, 170);
}
.sbfenye a:hover {
	border: 1px solid rgb(160, 160, 160); border-image: none;
}
.sbfenye a:hover {
	border: 1px solid rgb(160, 160, 160); border-image: none;
}
.sbfenye span.current {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(224, 224, 224); border-image: none; color: rgb(255, 255, 255); text-decoration: none; background-color: #036;
}
.sbfenye span.disabled {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(243, 243, 243); border-image: none; color: rgb(204, 204, 204);
}
.link_con li  { float:left; }